plot of land with abundant bitterleaf - Francés Inglés Diccionario